agricultural mechanization - Turc Anglais Dictionnaire